Dictionary.com
Thesaurus.com

beach bum

American  

noun

Informal.
  1. an idle person who habitually spends time on or near a beach.


Etymology

Origin of beach bum

First recorded in 1960–65